const mongoose = require('mongoose');
mongoose.connect('mongodb://localhost/admin', {
    useNewUrlParser: true,
    useUnifiedTopology: true
});

const db = mongoose.connection;
db.on('error', console.error.bind(console, 'connection error:'));
db.once('open', function () {
    console.log("数据库连接成功！！")
});

// 操作数据库
const userSchema = new mongoose.Schema({
    us: {
        type: String,
        required: true
    },
    ps: {
        type: String,
        required: true
    },
    age: Number,
    sex: {
        type: Number,
        default: 0
    }
})

const User = mongoose.model('user', userSchema);

// 增
// User.insertMany({
//     us: "calmlyx",
//     ps: "123456",
//     age: 56
// }).then((data) => {
//     console.log(data);
//     console.log("插入成功！！！")
// }).catch((err) => {
//     console.log(err)
// })
// 查
// User.find().then((data) => {
//     console.log(data);
//     console.log("查询成功！！！")
// }).catch((err) => {
//     console.log(err)
// })
// 删
User.remove().then((data) => {
    console.log(data);
    console.log("删除成功！！！")
}).catch((err) => {
    console.log(err)
})